Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Western & Southern Open - Cincinnati Davis Cup, Group B, Valencia Australian Open - Melbourne Girona Challenger Davis Cup, World Group, Q2, ESP-DEN 3-2 Spain F38 Spain F7 Egypt F5 Egypt F6 Spain F13 Spain F14 Spain F15 Spain F22 Spain F6 Spain F28 Spain F29 Spain F30 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Spain F36 Spain F37 Spain F1 Spain F2 Spain F4 Spain F7 Spain F9 Spain F10 Spain F11 Spain F14 Spain F15 Spain F23 Spain F27 Spain F31 Spain F32 Spain F35 Spain F36 Spain F37 Spain F38 Spain F39 Spain F2 Spain F3 Spain F5 Spain F6 Spain F28 Morocco F6 Morocco F7 Morocco F9 Morocco F10 Turkey F2 Turkey F3 Spain F1 Spain F2 Spain F3 Spain F4 Spain F6 Spain F7 Spain F31 Challenger Ford de Cherbourg - Cherbourg Samarkand Challenger - Samarkand Open de Franche Comte - Besancon TED Open Istanbul - Istanbul Open Castilla y Leon Trofeo Iberdrola - Segovia Fergana Challenger - Fergana Pekao Open - Szczecin Quelle Cup 2000 - Furth Sunrise Challenger Alessandria Challenger Bytom Challenger Pozoblanco Challenger Rabat Challenger Caltanissetta Challenger Alessandria Challenger Prostejov Challenger Pozoblanco Challenger Segovia Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Banja Luka Challenger Ljubljana Challenger Palermo Challenger Buenos Aires Challenger Heilbronn Challenger Meknes Challenger Marrakech Challenger Geneva Challenger Kosice Challenger Blois Challenger Tanger Challenger Timisoara Challenger Poznan Challenger Orbetello Challenger Segovia Challenger Cordenons Challenger Como Challenger Genova Challenger Caltanissetta Challenger Mohammedia Challenger Casablanca Challenger Seville Challenger Prostejov Challenger Perugia Challenger Braunschweig Challenger Poznan Challenger Seville Challenger Szczecin Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Bangkok Challenger Bangkok Challenger Napoli Challenger Ningboo Challenger Astana Challenger Manila Challenger Surbiton Challenger Mohammedia Challenger Sparkessen Magdeburg Open - Magdeburg Milan Challenger Siemens Open - Scheveningen FILA Challenger Biella - Biella Grand Prix Hassan II - Casablanca Ho Chi Minh City Challenger V Torneo Internazionale di Tennis - Barletta Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Kroger / St. Jude International - Memphis Medellin Challenger Sybase Open - San Jose Madrid Challenger Estoril Open - Estoril Rabat Challenger Poznan Challenger Shenzhen Challenger Open Seat-Godo 2001 - Barcelona Rennes Challenger The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Energis Open - Amsterdam Idea Prokom Open - Sopot Milan Indoors - Milan Privat Bank Cup - Dniepropetrovsk Opel Bulvaria MCG Bulgarian Open - Sofia BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Warsteiner Challenger Lubeck - Lubeck Muller Cup 2000 - Ulm 2002 Mercedes Cup - Stuttgart Wiesmann Roadster Open - Nuembrecht St. Petersburg Open - St. Petersburg Adidas International - Sydney Gerry Weber Open - Halle Tenerife 1 Challenger Tenerife 2 Challenger 2003 Mercedes Cup - Stuttgart Murcia Challenger Qatar Exxon Mobil Open 2002 - Doha Heineken Trophy - 's-Hertogenbosch TD Waterhouse Cup - Long Island Montemar Challenger Kremlin Cup - Moscow Copenhagen Open - Copenhagen CA Tennis Trophy - Vienna Villena Challenger Tanger Challenger San Sebastian Challenger Seville Challenger The Samsung Open - Nottingham Heineken Open Shanghai - Shanghai Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg China Open - Beijing ABN/AMRO World Tennis Tournament - Rotterdam Rome Challenger Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Idea Prokom Open - Sopot Rome Challenger Qatar Open - Doha Dubai Open - Dubai Irving Challenger Cremona Challenger Synsam Swedish Open - Bastad Generali Open - Kitzbuhel China Open - Beijing AIG Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Generali Open - Kitzbuhel Open de Moselle - Metz St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Quimper Challenger Bergamo Challenger St. Petersburg Open - St. Petersburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Mercedes Cup - Stuttgart German Tennis Championships - Hamburg China Open - Beijing President's Cup - Tashkent Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Meknes Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag China Open - Beijing Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Synsam Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open Sud de France - Montpellier Hungarian Open - Budapest Millennium Estoril Open - Estoril Gerry Weber Open - Halle Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg China Open - Beijing Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon Millennium Estoril Open - Estoril Gerry Weber Open - Halle Antalya Cup - Antalya Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Rome Challenger Swiss Indoors Basel - Basel SkiStar Swedish Open - Bastad Chengdu Open - Chengdu Adelaide International - Adelaide ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Hamburg European Open - Hamburg Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Gerry Weber Open - Halle PTT Thailand Open - Bangkok Mouilleron-Le-Captif Challenger Mercedes Cup - Stuttgart Turkish Airlines Open Antalya - Antalya Winston-Salem Open - Winston-Salem Winston-Salem Open - Winston-Salem Open 13 - Marseille China Open - Beijing ATP Kremlin Cup - Moscow Gerry Weber Open - Halle Tennis Napoli Open - Naples German Tennis Championships - Hamburg Erste Bank Open - Vienna European Open - Antwerp Erste Bank Open - Vienna Marburg Challenger St. Petersburg Open - St. Petersburg Moselle Open - Metz Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle Trani Challenger ABN AMRO World Tennis Tournament - Rotterdam ASB Classic - Auckland Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Marrakech Allianz Suisse Open - Gstaad If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Kremlin Cup - Moscow Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Shenzhen Open - Shenzhen Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Aegon Nottingham Open - Nottingham Bordeaux Challenger Kaohsiung Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Austrian Open - Kitzbuhel Moselle Open - Metz Qatar ExxonMobil Open - Doha Ecuador Open - Quito Indian Wells Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Open Parc - Lyon Aegon Nottingham Open - Nottingham Suisse Open - Gstaad Konzum Croatia Open - Umag Braunschweig Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Meknes Challenger Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Open 13 - Marseille Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad Konzum Croatia Open - Umag ABN AMRO World Tennis Tournament - Rotterdam Ecuador Open - Quito Garanti Koza Sofia Open - Sofia New York Open - New York Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Citi Open - Washington Masters Series - Hamburg St. Petersburg Open - St. Petersburg Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Sofia Open - Sofia Generali Open - Kitzbuhel Moselle Open - Metz Intrum Stockholm Open - Stockholm Japan Open - Tokyo Ordina Open - 's-Hertogenbosch Open Sud de France - Montpellier Mallorca Open - Mallorca Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Mallorca Championships - Mallorca Hamburg European Open - Hamburg Copenhagen Open - Copenhagen Kyiv UMC Open - Kiev Rakuten Japan Open - Tokyo Dubai Tennis Open - Dubai Winston-Salem Open - Winston-Salem Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Alicante Challenger Heilbronn Challenger Mallorca Championships - Mallorca Nordea Open - Bastad Lyon Challenger Open 13 - Marseille Swiss Indoors Basel - Basel Telenordia Swedish Open - Bastad Adelaide International 2 - Adelaide Malaga Challenger ABN AMRO World Tennis Tournament - Rotterdam Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow United Cup - Australia Bad Waltersdorf Challenger Barcelona Open Banc Sabadell - Barcelona Winston-Salem Open - Winston-Salem Gijon Open - Gijon The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Roanne Challenger Olbia Challenger ATP Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Open Occitanie - Montpellier Perugia Challenger U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Dubai Tennis Open - Dubai Valencia Open - Valencia St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul ATP Kremlin Cup - Moscow Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Madrid President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Heineken Open - Auckland President's Cup - Tashkent Qatar Exxon Mobil Open 2003 - Doha Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Montreal Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Montreal Allianz Suisse Open - Gstaad Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Stuttgart Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells NASDAQ-100 Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Dubai Duty Free Tennis Championships - Dubai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Millennium Estoril Open - Estoril Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Rogers Cup - Montreal National Bank Open - Montreal Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BMW Open - Munich Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Open Sabadell Atlantico - Barcelona Ricoh Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai China Open - Beijing Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Heineken Open - Auckland Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Western & Southern Open - New York Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Western & Southern Open - Cincinnati BRD Nastase Tiriac Trophy - Bucharest French Open - Paris Tennis Masters Series - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne China Open - Beijing French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Bet-at-home Open - Hamburg Western & Southern Open - Cincinnati Wimbledon - London Rolex Paris Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris ASB Classic - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Rogers Cup - Montreal Mallorca Championships - Mallorca BNP Paribas Masters - Paris Australian Open - Melbourne Rogers Cup - Montreal Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Rogers Cup - Toronto Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati U.S. Open - New York National Bank Open - Toronto Cincinnati Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Mutua Madrid Open - Madrid BMW Open - Munich BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg Power Horse Cup - Dusseldorf Bet-at-home Cup - Kitzbuhel Australian Open - Melbourne Topshelf Open - 's-Hertogenbosch Chengdu Open - Chengdu European Open - Antwerp French Open - Paris SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ABN AMRO World Tennis Tournament - Rotterdam NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Madrid Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, QR, RUS-THA 5-0 French Open - Paris Davis Cup, PO, RUS-IND 3-2 ARAG ATP World Tour Championship - Dusseldorf French Open - Paris Davis Cup, World Group, 1R, CRO-ESP 2-3 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Finals, QF, ARG-ESP 1-2 ATP Cup - Sydney Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open (juniors) Wimbledon - London AAMI Classic - Kooyong Australian Open - Melbourne Kooyong Classic - Kooyong Kooyong Classic - Kooyong French Open - Paris Mubadala World Tennis Championship Tennis Masters Series - Miami All Lower level tournaments Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris BNP Paribas Masters - Paris BNP Paribas Masters - Paris French Open - Paris Nitto ATP Finals - London BNP Paribas Masters - Paris Wimbledon - London U.S. Open - New York Olympics - Beijing Olympics - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, Finals, QF, CRO-ESP 2-0 Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, QF, RUS-ARG 2-3 ATP Cup - Melbourne Davis Cup, Finals, Group A AAMI Classic - Kooyong China Open - Beijing Davis Cup, Group I, 2R, ROU-ESP 1-4 Australian Open (juniors) French Open (juniors) Olympics - Tokyo Olympics - Athens National Bank Open - Montreal Davis Cup, World Group, 1R, BLR-RUS 3-2